Skip to content

Conversation

@JacobCoffee
Copy link
Member

@JacobCoffee JacobCoffee commented Jan 16, 2026

I recently learned there was a calendar output for the release cycle based on PEPs data.
I didn't know this, so we should document it!


📚 Documentation preview 📚: https://pep-previews--4783.org.readthedocs.build/

@JacobCoffee JacobCoffee requested a review from a team as a code owner January 16, 2026 13:47
@hugovk hugovk added the meta Related to the repo itself and its processes label Jan 16, 2026
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Copy link
Member

@hugovk hugovk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

Comment on lines +28 to +33
- `peps.json <https://peps.python.org/api/peps.json>`_: All PEP metadata
- `release-cycle.json <https://peps.python.org/api/release-cycle.json>`_: Python release cycle information
- `python-releases.json <https://peps.python.org/api/python-releases.json>`_: Complete Python release history
- `release-schedule.ics <https://peps.python.org/release-schedule.ics>`_: Python release dates in calendar format


Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we want to duplicate the list here? If so we might want comments in both places reminding people to keep them in sync.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good point, let's make it easy for ourselves and just link to the main page.

Comment on lines +26 to +31
Several data files are available at https://peps.python.org/api/:

- `peps.json <https://peps.python.org/api/peps.json>`_: All PEP metadata
- `release-cycle.json <https://peps.python.org/api/release-cycle.json>`_: Python release cycle information
- `python-releases.json <https://peps.python.org/api/python-releases.json>`_: Complete Python release history
- `release-schedule.ics <https://peps.python.org/release-schedule.ics>`_: Python release dates in calendar format
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Several data files are available at https://peps.python.org/api/:
- `peps.json <https://peps.python.org/api/peps.json>`_: All PEP metadata
- `release-cycle.json <https://peps.python.org/api/release-cycle.json>`_: Python release cycle information
- `python-releases.json <https://peps.python.org/api/python-releases.json>`_: Complete Python release history
- `release-schedule.ics <https://peps.python.org/release-schedule.ics>`_: Python release dates in calendar format
Several data files are available at https://peps.python.org/api/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

meta Related to the repo itself and its processes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants